function ccR_Hunter_LowLevel()
	if ccrValidTarget() then StartAttack() end
	
	if ccrPlayerLevel() >= 1 and ccrPlayerLevel() <= 2 then
		if ccrSpellCanAttack(ARCANE_SHOT) then ccrCastAttack(ARCANE_SHOT) end
	end
	if ccrPlayerLevel() >= 3 and ccrPlayerLevel() <= 7 then
		if ccrSpellCanAttack(ARCANE_SHOT) then
			ccrCastAttack(ARCANE_SHOT)
			return
		elseif ccrSpellCanAttack(STEADY_SHOT) then
			ccrCastAttack(STEADY_SHOT)
			return
		end
	end
	if ccrPlayerLevel() >= 8 and ccrPlayerLevel() <= 9 then
		if ccrTargetIsMoving()
		and ccrSpellCanAttack(CONCUSSIVE_SHOT)
		then
			ccrCastAttack(CONCUSSIVE_SHOT)
		end
		if ccrSpellCanAttack(ARCANE_SHOT) then
			ccrCastAttack(ARCANE_SHOT)
			return
		elseif ccrSpellCanAttack(STEADY_SHOT) then
			ccrCastAttack(STEADY_SHOT)
			return
		end
	end
end